Ivan: I simply signed up for an account and then I got an email from them saying I won a $50 account. Of course I lost it, and deposited and they've been good so far.
Their lines are pretty good. It did take them a long time 10 hours to do a same day neteller withdrawal, but it was free
So far, so good